load_metadata_internal: don't leak GBytes
authorSimon McVittie <smcv@debian.org>
Sun, 30 Oct 2016 13:52:51 +0000 (13:52 +0000)
committerAtomic Bot <atomic-devel@projectatomic.io>
Sun, 30 Oct 2016 22:11:15 +0000 (22:11 +0000)
commit8ae03d6497db35b8d34be590d770e6d92beec9c6
treefaebb1829c9bd5cef2992e9ba0e5d0f6c56c000c
parent24af123c533e0ba5fdb68772315436b5bb4e6720
load_metadata_internal: don't leak GBytes

Found by valgrind memcheck. g_variant_new_from_bytes takes a ref to the
bytes, so we need to release the original ref.

Signed-off-by: Simon McVittie <smcv@debian.org>
Closes: #556
Approved by: cgwalters
src/libostree/ostree-repo.c